package com.vcit.system.domain.vo;

import com.vcit.common.annotation.Excel;
import com.vcit.common.core.domain.BaseEntity;
import lombok.Data;

@Data
public class EnrollStudentVo extends BaseEntity {

    /** 学生id */
    private Long id;
    @Excel(name = "学号",type=Excel.Type.EXPORT)
    private String sno;

    @Excel(name = "学生姓名")
    private String studentName;

    @Excel(name = "学生性别",readConverterExp = "0=男,1=女,2=未知",dictType ="sys_user_sex",comboReadDict=true)
    private String sex;

    @Excel(name = "本人电话")
    private String phone;


    private String nation;


    private Long deptId;
    @Excel(name = "录取系部")
    private String deptName;


    private Long majorId;
    @Excel(name = "录取专业")
    private String majorName;


    @Excel(name = "学生类型",readConverterExp = "0=高考招生,1=单独招生,2=预科,3=对口升学",dictType ="student_type",comboReadDict=true)
    private Integer studentType;

    @Excel(name = "身份证号")
    private String idCard;

    @Excel(name = "招生状态", readConverterExp = "0=报考,1=待确认,2=审核中,3=驳回,4=审核通过,5=未录取,6=已录取(未确认),7=确认入学(未分班),8=已分班",dictType ="student_zsstatus",comboReadDict=true)
    private Integer zsStatus;

    @Excel(name = "准考证号")
    private String candidateNumber;

    private  String zsYear;


}
